Copy and paste from the following data to produce each assessment task. Write these in plain English and spell out how, when and where the task is to be carried out, under what conditions, and what resources are needed. Include guidelines about how well the candidate has to perform a task for it to be judged satisfactory.
Required skills
analytical skills to determine the requirements of the specification
communication skills to:
document the code
understand the client requirements
learning skills to research encountered problems independently
literacy skills to create program code that uses correct syntax
planning and organisational skills to complete the program within the required timeframe
problem-solving skills to translate the required outcomes of the specification into correct program code
technical skills to apply programming concepts.
Required knowledge
programming language syntax and command structure
small-sized application or game development.
The range statement relates to the unit of competency as a whole. It allows for different work environments and situations that may affect performance. Bold italicised wording, if used in the performance criteria, is detailed below. Essential operating conditions that may be present with training and assessment (depending on the work situation, needs of the candidate, accessibility of the item, and local industry and regional contexts) may also be included.
Language may include: | C C++ Java VB. |
Variable scope may include: | global local local to code block. |
Library functions may include: | getch() printf, cout rand() SDL_BlitSurface() SDL_PollEvent(). |
Logical operators may include: | AND OR NOT. |
Arrays may include: | one-dimensional arrays: declare initialise loop through array elements use 2-D arrays. |
String manipulation may include: | converting strings to numbers searching a string for tokens splitting a string based on tokens stringing concatenation sub-strings. |
Debugging techniques may include: | printing variable information to screen or log using debugging tools provided by the integrated development environment (IDE). |
Copy and paste from the following performance criteria to create an observation checklist for each task. When you have finished writing your assessment tool every one of these must have been addressed, preferably several times in a variety of contexts. To ensure this occurs download the assessment matrix for the unit; enter each assessment task as a column header and place check marks against each performance criteria that task addresses.
Observation Checklist